@media print {
    body{
        margin: 0px;
        padding: 0 0 0px 0;
        /* overflow: hidden; */
        width: 100%;
    }
    thead{
        display: none;
    }
    thead:first-child{
      display: table-header-group;
    }
    h1,h2,h3,h4,h5,p{
        margin: 0px;
    }
    h1,h2,h3,h4,h5,pre, blockquote {page-break-before: avoid; page-break-inside: avoid;}
    .Noprint   {display: none;}   
    .PageNext   {PAGE-BREAK-AFTER: always   }   
}

